package com.project.entity.qo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.Date;
import java.util.Map;

/**
 * @author qjj
 * @create 2022/3/28 16:11
 */
@Data
public class ReceiptQo {
    /**
     * 用户id（前端传）
     */
    private Long userId;

    /**
     * 订单编号(自己生成)
     */
    private String orderNumber;

    /**
     * 桌号（前端传）
     */
    private Integer tableNumber;

    /**
     * 下单时间（生成）
     */
    private Date orderTime;

    /**
     * 总价(计算)
     */
    private Double total;

    /**
     * 折扣（前端传）
     */
    private Double discount;

    /**
     * 实际支付（计算）
     */
    private Double actuallyPaid;

    /**
     * 致谢词(欢迎莫莫莫用户光临)
     */
    private String conclusion;

    /**
     * 菜品的id（前端传）
     */
    private Map<Long,Integer> menuId;

    /**
     * 口味,1代表微辣，2代表中辣，3代表特辣(可选)
     */
    private Integer taste;

    /**
     * 份额,1代表小份，2代表中份，3代表大份（可选）
     */
    private Integer share;
}
